package com.system.dao;

import com.system.pojo.College;
import com.system.pojo.Course;

import java.util.List;

/**
 * @Author: E-mail:
 * @Version: 创建时间：2019年04月14日15:17
 * @Description: <描述>
 */
public interface AdminDao {
    /**
     * 查找所有的院系
     * @return
     */
    List<College> selectCollege();

    /**
     * 检查该课程号是否存在
     * @param courseID
     * @return
     */
    Course selectCourse(Integer courseID);
    /**
     * 增加课程号
     * @param course
     */
    void addCourse(Course course);

    /**
     * 根据id查找课程
     * @param id
     * @return
     */
    Course selectCourseById(Integer id);

    /**
     * 修改课程信息
     * @param course
     */
    void updateCourse(Course course);

    /**
     * 根据id删除课程
     * @param courseID
     */
    void deleteCourse(Integer courseID);
}
